packed tower - French English Dictionary